/*
 * ProblemEx.h
 *
 *  Created on: Aug 7, 2011
 *      Author: dino
 */

#ifndef PROBLEMEX_H_
#define PROBLEMEX_H_

#include "Expression.h"

class ProblemEx: public Expression {
public:
	ProblemEx(Expression* problem);
	virtual ~ProblemEx();
	bool simplify();

	Expression* add(Expression* expression) { return NULL;}
	Expression* substract(Expression* expression) {return NULL;}

	Expression* addToInteger(IntegerEx* integer) {return NULL;}
	Expression* substractFromInteger(IntegerEx* integer) {return NULL;}

	void toString(ostream& out);
};

#endif /* PROBLEMEX_H_ */
